function y = e_h1(x)
%Extended Hiebert Function  
%x0=[0,0,...0].  
%fmin=n/2
%Author:shi yangyang
n=length(x);
m=n/2;
y=ones(1,m);
for i=1:1:m
    y(i)=(x(2*i-1)-10)^2+(x(2*i-1)*x(2*i)-50)^2;
end
y=sum(y);
